Economy grows 6 7 amid bpo slowdown