BCGL is a firm of advocates in Malta. The range of services that the law firm offers cover virtually all areas of law, with a particular emphasis on the commercial, labour and civil fields.