Sabga: Companies need good corporate governance

Clearly, the beginning of the 21st century was not a good start for American businesses. The concept of “business ethics” in the new millennium appeared to be more of an oxymoron than a reality. These business failures, though, highlighted the need for a greater focus and attention to business ethics … ................
................