Council initiatives aim at luring new business