Manikaran Solar Ltd (MSL) is an affiliate of Manikaran Group, one of the largest power trading companies in India. MSL Read more