Seeking Alpha
Visit Seeking Alpha's
Company Description
Tortoise Energy Capital Corp. (Tortoise Capital) is a non-diversified, closed-end management investment company that commenced operations in May 2005.