India takes US renewable energy dispute to the World Trade Organization

The complaint alleges the states of Washington, California, Montana, Massachusetts, Connecticut, Michigan, Delaware and Minnesota prop up their renewables sector.