Troubled energy mutual Oil Insurance Ltd has had its A- rating placed on CreditWatch with negative implications by rating agency Standard & Poor’s (S&P).
Troubled energy mutual Oil Insurance Ltd has had its A- rating placed on CreditWatch with negative implications by rating agency Standard & Poor’s (S&P).