The article in not about BRICS (Brazil, Russia, India, China, and South Africa) which still has an aggregate GPD a little more than half the G7 one (at least according to a cursory google search) but about BRICS-extended which include a lot of petro-states and south-east asian countries.
An interesting article but the title is clickbait.