LISA Announces Partnership with Big Screen Project
Leaders in Software and Art is pleased to announce a new partnership with the Big Screen Project, a 30 x 16.5 ft. HD Format LED screen located at the 10,000 sq. ft. public plaza behind the Eventi Hotel on Sixth Avenue between 29th and 30th Street in New York City. […]