Perth-based marine services group Bhagwan Marine (ASX: BWN) has posted record revenue and earnings for the December half-year ...