Global News
Chinese solar firm near Wright-Patterson Air Base faces US security review
A Chinese solar manufacturer reportedly seeking a facility just 13 miles from one of America's most sensitive air force bases has triggered a formal CFIUS review request from a Republican senator —…