Tough interview, one of my most interesting one with a great mix of interviewers and with excellent feedback. I would definitely re-apply if the opportunity arises. Recommended to apply, at the very least you're leaving with something constructive.
Interview questions [1]
Question 1
What are key policies/barriers that hinder development of renewable energy?