Manufacturer News March 16, 2018Otis Facility Switches On New Solar Field in Florence The Otis facility in Florence, continues its focus on performance with the switch on of a solar field that will produce more than 1.8 million kilowatt…