MANITOWOC, Wis., Jan. 29 (UPI) -- President Barack Obama said Saturday the United States is "called" to be "the best place on Earth to do business."
In his weekly radio and Internet address -- recorded Wednesday during his visit to Manitowoc, Wis. -- the president touted the work of Orion Energy Systems, which manufacturers what he called clean energy systems that use solar power and energy efficiency "to save farms and businesses thousands of dollars on their energy bills."