Alpha Technology admits Lack of funds and Shipping delays

· July 30, 2014 · 4:11 am