energy technology Archives

Steven Lockard – President And CEO, TPI Composites

Steven Lockhard TPI Composites
by in AZ Business Magazine | Green | Tech

When the goal is to carve out a spot on the cutting edge of green-energy technology, it helps to be in the business of making blades. That’s the case with TPI Composites Inc., a privately held company now headquartered in Scottsdale that devotes a significant portion of its business to manufacturing massive wind-turbine blades used… Read More →