Rory Mcilroy Takes A Sharp Shot At Liv Golf: Calls Its Execution “Half Of A Good Idea” At India Business Forum!