The U.S. Department of Commerce ruled that India's solar energy subsidies were illegal.

2026-09-12

The U.S. Department of Commerce ruled that India's solar energy subsidies were illegal.