Weekly update on Ventura Research Coverage
Ventura
India's economy hits a rough patch as macro indicators soften, earnings disappoint, and trade deal hopes fade