jim haseltine
Senior Retro Guru
Not a lot of extra help here, but there's this thread from BikeForums which has a very similar frame badged as a Cavalera. Couple of the decals have adhesive gunk around the edges which again suggests to me that it's a badge-engineered frame. There are various bits of info knocking around saying that 'squadra corse' is an aluminium alloy tubing - but that might be from people assuming the aluminium from Columbus tubes being 'alloy' - as in alloyed steel.