META

Concentrated solar power in India: current status, challenges and future outlook