Business Insider India is an Indian business and technology-focused website that was founded by the US-based company Business Insider. It covers a wide range of topics related to business, economics, lifestyle and society. Business Insider India is an Indian English-language news and information website, owned by the American company Business Insider. It covers business, technology, …