T. R. Melroy is now serving in a new position at Mytrah Energy (India) Pvt Ltd.
Jul 11, 2018
Board and Executive Moves
Former Vice President-Projects at Renew Power Ltd.
Mytrah Energy Ltd. operates as an independent power producer company. The firm engages in developing, owning and operating wind energy assets in India. The company was founded on August 13, 2010 and is headquartered in St. Peter Port, Guernsey.
In The News
Nov 10, 2020 - The Economic Times
Oct 06, 2020 - RelSci