Steve Tripoli
Reporter
Business
The Scuderi Group
Adelphia Communications building in Buffalo, New York
Getty Images
Business
CleanFlicks web page