Nazara Technologies Limited (Nazara) and Royal Challengers Sports Private Limited (Royal Challengers Bangalore) have come together to launch their....