Amount Raised
$11.5 Million
Company
DELOITTE & TOUCHE LLP
Location
30 ROCKEFELLER PLAZA
New York, New York, United States