The Manitou Group, with North American headquarters in West Bend, Wisc., is a long-time manufacturer of equipment like telehandlers, lift trucks, loaders and work platforms. Recent R&D and commercialization efforts have included electrification of numerous models. This includes the introduction of new electric rotative telehanders that are offered in six versions. The MRT 2660e, for […]