Insignia Charity, a proposed non-profit charity foundation set up by Insignia Group of Companies (IGC), will open its first office in Malta and will cover charitable aid across Eastern Europe. Depending on the success of the initial phase, Insignia Charity ...