Taurus to build industrial complex in OrlandoThe real estate investment firm is developing 73 acres of land in Orlando, Florida with plans for a 950,000-square-foot distribution park.ByEva Poon22 January 2013•1 min readDealsFundraisingNorth America