English: This has been confirmed by the business magazine Business Insider.
Telugu: ఈ విషయాన్ని బిజినెస్ ఇన్సైడర్ పత్రిక వెల్లడిం చింది.