Find the word definition

Wikipedia
Targray

Targray Technology International, Inc., commonly referred to as Targray, is a Canadian multinational renewable energy company headquartered in Kirkland, Quebec, that supplies solar, optical media and lithium-ion battery materials. The firm is also a global supplier of Biofuels. In 2009, Targray’s sales to the solar industry generated approximately half of its US$225 million revenues. The company employs over 80 full-time employees in a dozen locations including Canada, the United States, Germany, Czech Republic, China, Taiwan and India.