Toshiba names CEO for new Charlotte energy firm

January 21, 2015 02:57 PM