Contemporary moral reasoning faces unprecedented obstacles as globalisation and technological advancement create new ethical issues. The conventional borders between individual responsibility and collective activity continue to obscure in significant manners. Moral philosophy serves as the bedrock for understanding the ways in which people and com