VESTA CORPORATION