I like the mission logo (center right). Somebody at their space agency is a star trek fan!
CC
That is the logo for India’s space agency (ISRO).