Carlette Walker: Manager Shined a Light on Failed Nuclear Project's Problems

As hearings into South Carolina’s failed nuclear project began last November, it was uncertain whether potential star witness Carlette Walker would even testify.

Source: New feed


Leave a Reply