Ottawa has promised to reduce greenhouse gas emissions 40 to 45 per cent below 2005 levels by 2030, but so far they have only fallen seven per cent, a new report says.