I had earlier written about how India is being made a sucker by the US government which has filed a case against India at the WTO, about domestic content requirements for solar panels. Top US Green Groups think the same thing as they have requested the US trade representative to take back this wholly unjustified […]