First Reserve launches exploration and production company Templar Energy

455
Energy-focused investment firm First Reserve Corporation has backed a repeat management team and created a new explorati