Amit Agarwal, Head of Amazon India, announces the India launch of Launchpad at a press event in New Delhi .Image: manish singh/ mashable india For its latest trick in India, Amazon aims to help startups in the country sell, marketplace, and deliver their products and gain more visibility. Amazon announced…