Yahsat operates in more than 150 countries and its five satellites reach more than two thirds of the world’s population. Courtesy: Mubadala
Yahsat operates in more than 150 countries and its five satellites reach more than two thirds of the world’s population. Courtesy: Mubadala

Mubadala's Yahsat plans to sell at least 30% of shares in Abu Dhabi IPO