Obama Wins: ‘Obamacare’ stays on course… and what it means to India?

Re-election of President Barrack Obama for another four year term, no doubt, sends a clear signal to all concerned that full implementation of the ‘Patient Protection and Affordable Care Act’ of America, which is also known to many as ‘Obamacare’, … Continue reading