TEXAS (UNITED STATES)

ILLINOIS (UNITED STATES)

CHENNAI, INDIA (CORPORATE OFFICE)