Russell Investments has received $1.78 billion (US$1.2bn) in financing from Apollo, providing it with long-term capital to support its growth strategy.
The abduction of Venezuelan President Nicolas Maduro by US special forces on January 3rd and his coercive conveying to the US ...