It is quite extraordinary that the US has just imposed 125.87% duty on imports of solar modules from India. What does this say of President Trump’s commitment in letter and spirit to the India-US trade deal so much praised and applauded by his good friend in New Delhi as opening…