Re: TLA's
What did you say "TTP" stood for?
Obligatory Dilbert reference: https://dilbert.com/search_results?terms=ttp%20project
Seriously some TLAs have more than one meaning, depending on context.
ECB - European Central Bank
ECB - England and Wales Cricket Board
FCA - Financial Conduct Authority
FCA - Food Contact Additives
ICC - International Criminal Court
ICC - International Cricket Council
FFS - Fuss Free Shaving (see ffs.co.uk if you don't believe me)
TTP - Thrombotic Thrombocytopenic Purpura (no, I don't know either)
Technological el Reg Readers, feel free to add to the list.