Byju’s goes to war: $2.5 billion lawsuit brewing against Glas Trust; here’s what the matter is aboutBy B4R / July 17, 2025