Chinese CREC Breaks Ground For The Construction of New LBS Facility and Nationwide Satellite Expansion
China Railway Engineering Corporation (CREC) has officially broken ground on a new facility for the Liberia Broadcasting System (LBS), marking a major boost for the nation’s media infrastructure.