BIYAGAMA, Sri Lanka-Sri Lanka hopes is relatively well-educated population will make it a haven for electronics manufacturers. MORE