Right on the heels of the report that India is the third largest tech startup hub in the world comes the news that a number of people joining the country’s e-commerce sector have reduced by more than half.
from Forbes – Tech http://ift.tt/2bet00A
via IFTTT