MANAMA: Tasheelat Car Leasing and Rentals Company (TCL), a part of Bahrain Credit, announced the opening of two new branches. The new branches are in Juffair and in Seef Mall Muharraq .