Managing Director & CEO
Vikram Kailas
CEO Approval Rating
89/100
Mytrah is an India-based renewable energy company that owns, operates, and manages solar and wind power generation plants.