In yet another brand-building activity, Life Insurance Corporation of India (LIC), the largest Indian state-owned insurance company, is creating quite a buzz by acquiring the station branding rights for Andheri Metro Station, Mumbai. The metro station will now be called LIC Andheri.