India beats U.S. at WTO in renewable energy case
India has won a major trade dispute against the United States at the World Trade Organization(WTO). The WTO dispute resolution panel has ruled that US domestic content requirements and subsidies …
Read More