Home » News » Billionaire Ron Baron makes $24.9 billion bet on controversial giant