Energy
India’s largest renewable energy company faces US bribery charges
2:00
The Adani Group faces U.S. bribery charges over alleged payments to secure renewable energy contracts in India worth billions.
Related Stories
Unbiased Updates
Recently Watched