India is a country where a handful of companies or people can hold everybody else to ransom. The latest episode is of five solar cell manufacturers jeopardising the energy security needs of power consumers and a hundred thousand jobs in the just-maturing solar power sector. And, the Directorate Generation of Trade Remedies in the central […]