ePointZero to buy 90% stake in Azura Power

Azura owns and operates power generation assets in Nigeria, Senegal and Mozambique.