Add to Twitter
 
Nebras buys 9.9% stake in Oman’s Amin Renewable Energy Company