Standalone health insurer Star Health has engaged Boston Consulting Group (BCG) to identify potential business opportunities ...