TERREPOWER, formerly BBB Industries, announced that Richard Longsdorf has been appointed Executive Vice President and Chief Information Officer. The appointment follows the planned retirement of Tom Sheppard, who will transition to an internal advisory...