Manitou Launches New Corporate Website

Dec. 1, 2006
Waco, Texas-based Manitou North America last week launched its new website, www.manitou.com.

Waco, Texas-based Manitou North America last week launched its new website, www.manitou.com.

The new site is designed to give the user a global view of the Manitou group, while still providing specific information on Manitou North America and its products.