A Moscow court has imposed a hefty fine on tech giant Google, ordering the company to pay $2.5 trillion for allegedly hacking into Russian YouTube channels. Since 2020, YouTube has suspended 17 channels, including those belonging to Russian government media. The court mandated that Google restore these channels after the company refused to comply.