The windfall tax threatens an industry whose investments, skills and infrastructures are needed to make the transition to ...
The United States has imposed sanctions on several Indian nationals and companies for allegedly helping Iran sell petroleum ...