Northern Lights Technology Development(Chennai) Private Limited About our Company Northern Lights Technology Development (http://www.nltd.com) is the Offshore Development Center (ODC) of Taylor Corporation, USA (www.taylorcorp.com). Taylor Corp, one of the largest privately held companies in the United States, is a premier provider of powerful and intuitive products, services and expertise in the printing domain. Headquartered in Mankato, Minnesota. Taylor Corp has more than 90 offices that are spread across United States, Canada, Mexico, United Kingdom, France, India, China, Bulgaria and Philippines.