Tag: Cyril Ramaphosa G20

South Africa Assumes G20 Presidency, Marking Historic Milestone

South Africa assumes G20 presidency for the first time, with President Cyril…

services avatar By services