Securities Bill passes after 10-year debate