ISLAMABAD: Pakistan on Thursday signed a 12-year Operations and Maintenance (O&M) agreement with China for its 1,230 MW Haveli Bahadur Shah Combined-Cycle Power Plant...
LONDON: Global stocks suffered another rout Wednesday as oil prices slid to fresh 12-year lows under $28, heaping further pressure on financial markets from London and Paris to Russia and Shanghai.