Macro Group Ltd., ericchu 2022-12-06T16:26:50+00:00 Project Description Macro Group Ltd., 12 Sveaborgskaya str., Saint-Petersburg, 196105, Russia Tel: +7 (812) 370-60-70 Web: www.macrogroup.ru Email: passive@macrogroup.ru Project Details