Teixeira Duarte releases its 2020 Annual Report and Accounts

X