Egypt's Cabinet has given the green light to UAE-based renewables developer Masdar to advance solar and energy storage projects in the country.