British International Investment and 3one4 Capital launch $15 million IIDEA fund

Business