infotechlead

Indonesia imposes 10% tax on sales by technology firms