MBC posts SAR 12.7 mn net income post-PIF acquisition PLUS: Renewables giant Acwa Power turned to the red in…