Tellus Resources acquires interest in Block 3114 in Madagascar from Caravel Energy
Tellus Resources Limited has announced it has agreed to acquire a 25% interest (with the right to acquire up to an 80% interest) in a drill-ready and large scale oil … Read More