Created in 2013 (France), BICAFEED BY NOVACARB own 54 sister brands and 1933 competing brands. The BICAFEED BY NOVACARB brand is owned by EURAZEO, a company listed in Paris. The International Securities Identification Number (ISIN) of EURAZEO is FR0000121121. The sector of BICAFEED BY NOVACARB is Asset Management.

BICAFEED BY NOVACARB is a brand of EURAZEO (RF) Other brands