Sunshakti Solar Power Projects Pvt. Ltd. Vs. State of Telangana and Ors. – Supreme Court May 5, 2025 / 1 minute of reading