June 19 (SeeNews) - Romania's Impact Developer & Contractor [BSE:IMP], the parent company of Impact Group, said that it has borrowed 14 million lei ($3 million/2.82 million euro) from local lender Libra Internet Bank to finance its current activities.