Advertisement contributes to more than 98 per cent to overall revenues.
The ad revenue for the year is expected to slide $15.7 bn
MUMBAI: The emergence of new messenger apps in the smartphone era has brought down the closure of decades-old instant messaging application, Yahoo Messenger. Verizon subsidiary Oath,...