Submitting a tax declaration for foreign establishments

100