Some comfort for victims of Carbon Credit/Land Banking scam Police seize £2.4m from fraudsters behind £11m investment scam. Read more.