One such rumor is construction equipment manufacturer Caterpillar’s supposed foray ... Our friends at SlashGear add that tall ...