News

Meru Networks, a technology company based in Sunnyvale, Calif., plans to open a Tampa office and create 60 local sales jobs. (Read more)