First Reserve launches exploration and production company Templar Energy

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