With sales offices in Latin America, the Caribbean and Europe, Vertilux leased a 110,000-square-foot space that will serve as its headquarters at the Lakeview Commerce Center. CLICK ON THE HEADLINE FOR MORE