Multiple choice “The Standard Life UK” which is a part of HDFC Bank Insurance was founded in USA the UK Germany None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Standard Life was founded in Edinburgh, Scotland (UK) in 1825. It's a major financial services company that later formed a joint venture with HDFC in India for insurance operations.