Morocco launched its second earth observation satellite, Mohammed VI-B, from French Guiana early on Wednesday, the second in a year.