Babylon Pump & Power Limited announced that it is on track to exceed fiscal year 2019 annual revenue guidance of CAD 7 million.