Byju’s goes to war: $2.5 billion lawsuit brewing against Glas Trust; here’s what the matter is about

Byju’s goes to war: $2.5 billion lawsuit brewing against Glas Trust; here’s what the matter is about