TELCO Dodo has been fined $147,400 for allegedly engaging offshore call centres that flouted local Do Not Call Register laws.