A large cap stock to buy for long term - Siemens Ltd