Subex Ltd Q4FY23 results out, revenue drops by 41% May 15, 2023May 15, 2023 Founded in 1992, it is a software product company which works in the space of Digital Trust i.e. it is focused on