

- Krishna Panchapakesan Director
KS
Kalatil Sivadas Additional DirectorSA
Subramanian Avudaiappan Additional Director
People Timeline
The graph below depicts the timeline of people holding key positions in Beta Solar Power Limited.
Loading...
Contact Details
- Address Sigappi Achi Building, Fourth Floor, 18/3, Rukmani Lakshmipathy Salai, Marshalls Ro Ad, Egmore India, Chennai Tamil Nadu, 600008, India
- Telephone
- Email Address
- Pin Code 600008
- Country India
- Website orientgreenpower.com