Mauritius powers down amid shortfall