RAM Ratings has awarded its highest ‘aaa’ Labuan Entity Credit Assessment (LECA) rating to TNB Global Captive, based in the ...