What does FTD Stand for?

FTD actually stands for a lot of different things. It stands for Financial Time Deutschland. It also stands for the Florist’s Transworld Delivery which is a well known flower company. For more information see here: