Google and its related companies – Alphabet Inc, Google Ireland, Google India, Google India Digital Services – have challenged the March 28 judgment by the National Company Law Appellate Tribunal (NCLAT) which largely affirmed the CCI’s core findings…








