A public listed company, operates in virtually all countries and earn revenue and incur costs in multiple

Posted Date: