Russia set for new 7GW green power tender spree with tougher local content rules
World’s largest nation to auction off 6.7GW of mostly wind and solar capacity under $4.9bn scheme for 2023-35 period
World’s largest nation to auction off 6.7GW of mostly wind and solar capacity under $4.9bn scheme for 2023-35 period