Pakistan successfully launches its indigenous EO-3 electro-optical satellite from China, enhancing capabilities in urban planning, disaster management and environmental monitoring.