Rain Storm Corporation

The Rainstorm Corporation is a subsidiary of the Umbrella Corporation founded in 2021. According to intel, the corporation inherited roughly 10-20% of assets and resources from its parent company Umbrella, while the rest of the corporation was assembled together from a variety of other mega corporations spanning across pharmaceuticals, biotechnology, military heavy equipment and defense, … Continue reading Rain Storm Corporation