In a move that has raised eyebrows across the global tech and financial sectors, a Russian court has fined Google an unprecedented 20 undecillion rubles ($2.5 decillion) for removing Russian state-run and government YouTube channels following the country's invasion of Ukraine in 2022. Key points of…