Brazilian business and public contractor giant Odebrecht Company Limited, with top global businesses and operations across a wide variety of industries, has shown interest in undertaking the huge Stiegler's Gorge power project in Tanzania’s Rufiji river basin, according to “The East African” weekly.