The cloud TV service’s latest launch was in Germany
The channel showcases holiday destinations from around world
The streaming service is available in Germany, Switzerland, and Austria
ISRO earned Rs 1,245.17 crore during the last five years
UEFA recently renewed its worldwide master licensing deal with IMG