Setting Up a 5 MW Solar Plant in India: Real Costs, Land Needs and Returns in 2026 September 23, 2026