Taxation

A sticker reading 'Review us on Google' is pictured at smartphone shop in  Jakarta. Photo: Reuters/Beawiharta
Nov 23,2016, 3:33