$300 Million Pending Payment To Solar Developers Highlights India Challenges