BPI grows profit by nearly 8% in 1H | Daily Tribune