TechFlow news: Floki announced it will begin a three-month display on LED screens in New York's Times Square starting March 15.
It is reported that Times Square welcomes approximately 330,000 visitors daily and sees 50 million people annually, making it one of the busiest tourist destinations in the United States.




