Ariane 5 has been authorized for its April 24 liftoff from the Spaceport in French Guiana, with the go-ahead for this upcoming mission – which will orbit the THOR 7 and SICRAL 2 telecommunications satellites – given following today’s launch readiness review.