Three Caterpillar buildings in Mexico are now offsetting 100 percent of their power usage with energy backed by solar power sources and clean energy certificates… More