The National Social Security Fund (NSSF) has been put on the spot over a stalled Sh2.15 billion housing project in Nairobi’s Nyayo Embakasi area, which is now 12 years past the estimated completion ...