India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
Techurate Systems Private Limited is entrenching deeper in Africa via the local partnership route. It has signed a JV worth 15 million USD with a financial Services conglomerate in Africa. ...
Real estate firm Signature Global (India) has filed its Draft Red Herring Prospectus with capital market regulator Securities and Exchange Board of India for an initial public offering (IPO) aggregating up to Rs 1,000 crore. ...