Saturday, August 15, 2015

OBQ 868: Another three letter acronym.

Well this one is definitely an interesting TLA. You need to give me a very specific answer that connects these  three images to the emerging Financial Superpower of Asian firms.
Give it a guess!
Answer: BAT which stands for Baidu Alibaba and Tencents