Financial insights of EBS