The development progress of Cyprus' first domestically-built satellite, which is expected to be launched into space in 2026, will be presented today at the Cyprus Space Research and Innovation Center (C-SpaRC), in Nicosia.