/PRNewswire/ Flex (NASDAQ: FLEX) today announced its factory site in Sorocaba, Brazil has been admitted into the World Economic Forum s Global Lighthouse.
2021 August 12 | Channel5Belize com channel5belize.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from channel5belize.com Daily Mail and Mail on Sunday newspapers.