India’s Thar Desert Solar Project India’s large project execution record has been quite pathetic in recent years due to policy paralysis, vested interests, delays due to environment issues etc. etc. Thinking that solar projects would be exempt from these systemic issues is a pipe dream. India recently decided to turbo charge its solar energy building […]