A new initiative has been launched to “put the spotlight on success” for women in business