#the_oft
Top Voted Definition for #the_oft
The Office of Fair Trading. UK Government Body. The OFT is the UK's consumer and competition authority. The mission is to make markets work well for consumers.
0
The Office of Fair Trading. UK Government Body. The OFT is the UK's consumer and competition authority. The mission is to make markets work well for consumers.
0