Big digital players to pay a minimum global tax of 15%

A global deal was agreed by 136 countries, including India, out of…