Majority of companies doing business in Indonesia must submit the annual financial statement in Indonesia. Learn more here.| InCorp Indonesia