Swiss Re is facing a loss related to a major Ugandan power plant construction project that was severely delayed last year by pirates, our sister title Inside FAC revealed last week.
Swiss Re is facing a loss related to a major Ugandan power plant construction project that was severely delayed last year by pirates, our sister title Inside FAC revealed last week.