News ePointZero to buy 90% stake in Azura Power Azura owns and operates power generation assets in Nigeria, Senegal and Mozambique. Shree Mishra