The U.S. Department of Justice recently indicted the Adani Group for allegedly bribing $265 million to various solar energy companies in India, following the same footsteps...
The 'Curious' Solar Power Deal
Could Adani have actually extracted his pound of flesh amid the bribery charges, the focal point being the power to be supplied to Andhra Pradesh from...