Three Indian social entrepreneurs were felicitated by Queen Elizabeth II at the Buckingham Palace. Aditya kulkarni, Deane De Menezes, and Trisha Shetty were felicitated as part of the Queen Young Leaders Award, an annual award given in acknowledgement of leadership skills by young persons aged between 18 and 29.