Taro Shareholder Value Creation and Strategic Overview slide image

Taro Shareholder Value Creation and Strategic Overview

13 U.S. Operations Headquarters and Distribution Center - HAWTHORNE, NEW YORK - Headquarters 130+ Employees - CRANBURY, NEW JERSEY - Distribution Center 300,000 sq. ft. SOLAR POWERED
View entire presentation