Technology park abuzz with activity