(ADPnews) - Mar 30, 2011 - Biofuel maker Brasil Ecodiesel (SAO:ECOD3) narrowed its net loss to BRL 22.9 million (USD 14m/EUR 19.9m) in 2010, from BRL 34.9 million in 2009.