Odyssey Technologies Ltd published its standalone audited financial results for the year ended March 31, 2025, in the newspapers on May 4, 2025. Key figures include a total income of Rs. 818.95 million and a net profit after tax of Rs. 170.50 million.