Solar Panels in Romania Apricus Address: 817140 Silistea - Braila Principala Street no 2 Romania Phone Number: +40 745 13 53 36