Jyoti Structures has announced that it has received two orders valued at Rs 253 crore.
India’s biggest BPO firm Genpact has declared results for the full year